Big Huge Thesaurus

merchant vessels

noun